home *** CD-ROM | disk | FTP | other *** search
/ El Mac 9 / El Mac 9.iso / Shareware / Communications & Networking / UserGrabber 1.0.7 / Read Me Please - Thanks! < prev    next >
Encoding:
Text File  |  1996-04-17  |  10.5 KB  |  202 lines  |  [ttro/ttxt]

  1.               UserGrabber 1.0.7
  2.                                     A Userlog Analyzer for Second Sight....
  3.  
  4. Foreword:
  5.  
  6. I urge Sysops to print this file out as a reference for when they set up UserGrabber.  The data file (discussed below) has a lot of variables that need to be setup for proper operation of this application and its handy to have a "scratch copy" of this "Read Me" on hand to make notes.  I have used a text data file because its a lot faster and easier to manage once it is set up.  The overhead of a larger application taking more memory to have a built in setup dialog interface for variables that only need to be setup once didn't seem like a good idea to me.  When upgrading from previous versions of UserGrabber, always read and print this file because some of the data fields change from time to time as I continue to improve this application.  You can also read further in the documentation under the title of "Upgrading" for a quick reference of what you need to do to upgrade from the previous version of the application.  Finally, UserGrabber is fast  a typical Second Sight 4.0 Userlog with 300 users takes only 5 seconds to process on my Power Macintosh.  You may want to read the System Requirements located at the end of this document.
  7.  
  8. What is it?:
  9.  
  10. UserGrabber is an application for Second Sight that analyzes your Userlog during a netmail or a nightly external launch of Second Sight and creates a nicely formatted top ten user activity report that you can use as a SYSTEMx.MSG or a readable text file for you and your users to enjoy with optional ANSI color output (see the below example for what the output looks like).
  11.  
  12. Why Use It?:
  13.  
  14. I have always felt that positive feedback is a good motivate of users.  A top ten listing of your best users makes them feel like they have accomplished something on your BBS and that they are appreciated as a real contributor of your system.  By creating a top ten list such as shown below, or as a separate text file command within a menu, that lets them know they are appreciated.  I now have two users (you can see their names on my example) that battle each other for the top spot in the Upload category; the result - they have fun and I get plenty of new uploads to enhance my data libraries.
  15.  
  16. As you can see below, UserGrabber creates a second  text file with the top downloaders and private message posters.  You can use this as a Sysop report to see who is taking the most and giving very little in return; or since I consider myself an easy Sysop to get along with, I just let all the users see this report and make a note in the menu item its listed in that "Its all in good fun" anyway.
  17.  
  18. Also, as you can see below, UserGrabber creates a third  text file with the top BBS callers and the total information in your current Userlog that each of the top ten fields generate.  You can use this report to show your users who the top callers are and the total contributions by all of the users.
  19.  
  20. What The Output Files Look Like:
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58. Above you can see the result of launching UserGrabber.   Three nice ANSI outputs are presented (for those users who can support it) and for those who cannot, Second Sight’s excellent ANSI filter will remove the colors and the boarders for you.
  59.  
  60. How To Set It Up:
  61.  
  62. 1. Place UserGrabber and the UserGrabberData file in the same folder as your Second Sight application, they must be in the same folder as the BBS program to operate correctly.
  63.  
  64. 2. Using a text processor (SimpleText, RedWriter) open the UserGrabberData file, you will see something that looks like this:
  65.  
  66. 255
  67. Macintosh HD1:SSBBS:UserLog
  68. Macintosh HD1:SSBBS:BBS System Files:SYSTEM3.MSG
  69. Macintosh HD1:SSBBS:BBS System Files:SYSOP.MSG
  70. Macintosh HD1:SSBBS:BBS System Files:CALLS.MSG
  71. Macintosh HD1:SSBBS:Second Sight
  72.  [0;1;34;47mThe Final Nexus [0;30;47m
  73. 5
  74. 1
  75. 6
  76. 2
  77. 3
  78. 3
  79. 6
  80. 1
  81. 2
  82. 8
  83. 1
  84. 1
  85. 0
  86.  
  87. This file contains the variables and data that UserGrabber needs to operate, listed below are what each variable is; customize it to suit your needs.
  88.  
  89. 255                                             -Users above this Clearance Level
  90.                                                  will not be added to the lists.
  91. Macintosh HD1:SSBBS:Userlog                     -Path to Your Userlog
  92. Macintosh HD1:SSBBS:BBS System Files:SYSTEM3.MSG-Where to Save Top UL/Pub Msg Output
  93. Macintosh HD1:SSBBS:BBS System Files:SYSOP.MSG  -Where to Save Top DL/Pri Msg Output
  94. Macintosh HD1:SSBBS:BBS System Files:CALLS.MSG  -Where to Save Top Calls Msg Output
  95. Macintosh HD1:SSBBS:Second Sight                -App to Launch When Done
  96.  [0;1;34;47mThe Final Nexus [0;30;47m           -Your BBS Name (ANSI Optional)
  97. 5                                               -Header/Time/Date Color
  98. 1                                               -ANSI Boarder Color
  99. 6                                               -Color of Header Titles
  100. 2                                               -Top Ten Public Message Stats Color
  101. 3                                               -Top Ten Upload Info Color
  102. 3                                               -Top Ten Private Message Data Color
  103. 6                                               -Top Ten Download Data Color
  104. 1                                               -Top Ten Callers Data Color
  105. 2                                               -Total Users Information Color
  106. 8                                               -ANSI Background Color
  107. 1                                               -1=Output file has a clear screen
  108.                                                  0=Output file has no clear screen
  109. 1                                               -If you are using SS 3.0.x this must
  110.                                                  be a 0; if using SS 4.0 this is a 1.
  111. 0                                               -Used for Registration.  If you have
  112.                                                  not registered, leave as a 0.
  113.  
  114. ANSI Color Table for Above Variables
  115. 1 = Black
  116. 2 = Red
  117. 3 = Green
  118. 4 = Yellow
  119. 5 = Blue
  120. 6 = Magenta
  121. 7 = Cyan
  122. 8 = White
  123.  
  124. When To Use It:
  125.  
  126. Since everyone’s BBS is different, it is hard to say when to use UserGrabber.  If you are using a netmail application, then you might as well run UserGrabber at the same time as part of your nightly mail activities.  If your BBS runs some sort of maintenance utility that resets the Userlog (purges the inactive users) on a nightly basis, then you would want to have UserGrabber in the launch chain after your Userlog is updated.  If UserGrabber is not your only timed utility, make sure that the next utility that you want to launch is the one specified in the “App to Launch When Done” string in the data file.
  127.  
  128. Note From The Author:
  129.  
  130. Thank you for taking the time to look at this, I hope it is a fine addition to your Bulletin Board System.  It has taken me hours and hours of work to get it just right, so if you like it please send me just $5 to the address below.  I’ll then keep you and your BBS on my list so you are the first to get the next version and any updates I may have for you.  Also you may send any bug reports to my contact information.  Most importantly it keeps me writing external applications for Second Sight and ensures that any comments or suggestions you have for UserGrabber or any application ideas gets top priority with me.
  131.  
  132. Sincerely,
  133.  
  134.  
  135.  
  136.  
  137.  
  138. Steve Major
  139.  
  140. Contact Information:
  141.  
  142. Steven Major
  143. P.O. Box 562
  144. Champlain, NY 12919
  145.  
  146. The Final Nexus BBS: 518-561-3002
  147. AOL: Steve Majo
  148. Internet: stevemajo@aol.com
  149.  
  150. Version History:
  151.  
  152. 1.0 - Initial Release.
  153.  
  154. 1.0.1 - Added the third text file for the Top Callers and Total User Information.  Added
  155.            the Stopwatch cursor instead of the Arrow cursor while UserGrabber does its
  156.            thing.  Even though UserGrabber is very fast (a typical userlog takes about 5
  157.            seconds to process), I added better MultiFinder support anyway for Sysops who
  158.            have multiple nodes and need background events updated to any user connected.
  159.  
  160. 1.0.2 - Added some more window strings to let the user know what is going on with
  161.            UserGrabber.  Added Registration Code process that will let you turn off the
  162.            "splash-line ad for my BBS".
  163.  
  164. 1.0.3 - UserGrabber now supports the new Second Sight 4.0 version.  Due to Second
  165.            Sight now using a 1024 byte Userlog (instead of a 136 byte), there is an
  166.            additional data field to let the user choose a version of Second Sight for
  167.            correct processing of the Userlog.
  168.  
  169. 1.0.4 - Fixed a problem in this Doc file that would not allow a Sysop to set up the
  170.            application correctly (I left out the info for the third file path above).  Also I
  171.            I fixed an ANSI code error for the Splash Line for my BBS that was in error.
  172.  
  173. 1.0.5 - Fixed the ANSI screen clear problem that caused the background color to be
  174.            black text on white when it should have been what the user selected in the
  175.            data files variable.
  176.  
  177. 1.0.6 - Recompiled application for increased reliability and speed with System 7.5.x
  178.            and PowerPC Macs.
  179.  
  180. 1.0.7 - Recompiled application for increased reliability and speed with System 7.5.3.
  181.            Fixed a bug that would cause UserGrabber to lose the custom icons and
  182.            lose high number values; both problems happened only in version 1.0.6.
  183.  
  184. What Next?:
  185.  
  186. I have no idea what will come exactly next.  Version 4.0 of Second Sight is out now, and has some interesting features.  Once I've played with it and know what exactly those features are, I can then better estimate what I'll write next.  Oh, a word of warning about version 4.0!  The UserLog Structure has changed for it!   Although not a problem for UserGrabber you must be sure to specify the correct setting in the Data file for Userlog processing.
  187.  
  188. Register UserGrabber:
  189.  
  190. If you are using UserGrabber, please register it.  As you can see above I have many plans for Second Sight but they will not come true without incentive.  By registering CallGrabber, you will get a registration code that will enable you to turn off the splash-ad for my BBS in all three text files as well as the ANSI line above it.
  191.  
  192. Upgrading:
  193.  
  194. If you are upgrading from version 1.0.3, 1.0.4, 1.05 or 1.0.6 of UserGrabber, you need to do nothing, just replace your old application version with the new 1.0.7.
  195.  
  196. Distribution:
  197.  
  198. UserGrabber maybe freely uploaded to any Bulletin Board or On-Line service.  Shareware vendors may include UserGrabber in any or all of their Shareware bundles, providing that I am notified by E-Mail or In Writing of the plans to include UserGrabber.
  199.  
  200. System Requirments:
  201.  
  202. UserGrabber will work with Second Sight 2.0 or above.  System 7.x and 512K free RAM are required.